package com.li.youhappygo.model.vo.customer;

import com.li.youhappygo.model.entity.user.UserFavorites;
import com.li.youhappygo.model.vo.User.UserBrowseHistoryVo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;
@Data
public class CustomerDetailVo {
    //基础信息
    @Schema(description = "用户ID")
    private Long userId;
    @Schema(description = "用户状态")
    private Integer status;
    @Schema(description = "用户名")
    private String username;
    @Schema(description = "手机号")
    private String phone;
    @Schema(description = "昵称")
    private String nickname;
    @Schema(description = "头像")
    private String imgUrl;
    @Schema(description = "性别")
    private Integer sex;
    @Schema(description = "亲密度")
    private Integer intimacy;

    //对店铺相关信息
    @Schema(description = "用户收藏的产品列表")
    private List<UserFavorites> userFavoritesList;
    @Schema(description = "用户浏览记录产品列表")
    private List<UserBrowseHistoryVo> userBrowseHistories;
}
